package seguranca;

import daos.UsuarioDAO;
import java.util.ArrayList;



public class Credencial {

    public static final String USUARIO_AUTENTICADO = "usuario_autenticado_cirrus";
    private static ArrayList<UsuarioDAO> usuarioLogado = new ArrayList<UsuarioDAO>();
    //private static ThreadLocal<Usuario> threadRequest = new ThreadLocal<Usuario>();
    
    public static void setUsuarioLogado(UsuarioDAO usuario) {
      // Credencial.threadRequest.set(usuario);
        usuarioLogado.clear();
        Credencial.usuarioLogado.add(usuario);
    }
    
    public static UsuarioDAO getUsuarioLogado() {
        //Object obj = threadRequest.get();
        //return obj != null ? (Usuario) obj : null;
        UsuarioDAO usuario = usuarioLogado.get(0);
        return usuario != null ? usuario : null;
    }    
}
